elephant's trunk - Turkish English Dictionary